/**
 * 
 */
package com.wskj.library.service;

import java.util.List;

import com.wskj.library.pojo.Advice;

/**
 * @author 胡洋
 * @describe  公告信息的管理 增删改查等操作 
 * @Date 2018年3月26日上午11:06:40
 * @version 1.0
 */
public interface AdviceService {
	/**
	 * 添加公告信息 
	 * @param advice
	 * @return
	 */
	boolean  addAdvice(Advice advice);
	/**
	 * 根据编号 删除公告信息
	 * @param id
	 * @return
	 */
	boolean  deleteAdviceById(int id);
	/***
	 * 根据编号获取公告信息 
	 * @param id
	 * @return
	 */
	Advice getAdviceById(int id);
	/**
	 * 修改公告的信息 
	 * @param advice
	 * @return
	 */
	boolean  updateAdvice(Advice advice);
	/**
	 * 分页查公告的信息  
	 * @param index 起始页
	 * @param pagesize 每页的条数 
	 * @return
	 */
	List<Advice> queryAdvices(int index,int pagesize);
	/** 查询一共多少条数据 
	 * @return
	 */
	long getAdvicesCounts();
	

}
